Skip to content

feat: export to clipboard for iOS#584

Merged
datlechin merged 3 commits intomainfrom
feat/ios-export-clipboard
Apr 5, 2026
Merged

feat: export to clipboard for iOS#584
datlechin merged 3 commits intomainfrom
feat/ios-export-clipboard

Conversation

@datlechin
Copy link
Copy Markdown
Collaborator

Summary

  • Copy rows and results as JSON, CSV, or SQL INSERT to clipboard
  • Data browser: share button copies current page, context menu copies single row
  • Row detail: share button copies current row
  • Query editor: menu copies all results, context menu copies single row
  • Proper CSV escaping (commas, quotes, newlines), JSON type preservation, SQL quote escaping

Test plan

  • Data browser: tap share → select JSON → paste in Notes, verify format
  • Data browser: long-press row → Copy Row → CSV → verify
  • Row detail: tap share → SQL INSERT → verify table name and values
  • Query editor: run query → ... menu → Copy Results → JSON → verify
  • Query editor: long-press result row → Copy Row → verify
  • NULL values: shown as null in JSON, NULL in CSV/SQL
  • Values with commas/quotes: properly escaped in CSV

@datlechin datlechin merged commit 3e13d10 into main Apr 5, 2026
2 checks passed
@datlechin datlechin deleted the feat/ios-export-clipboard branch April 5, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant